AmeliaBooking\Application\Services\Reservation\EventReservationService D

Total Complexity 206
Dependencies 33
Dependents 0
Total lines 1,262
Lines of code 781
Logical lines of code 336
Comment lines 235
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
isBookable()
D
24
62 134
book()
D
19
53 214
getPaymentAmount()
D
33 32 82
getWooCommerceDataFromArray()
A
38 14 70
getWooCommerceData()
A
39 12 60
getReservationPaymentAmount()
S
54 6 21
getReservationByPayment()
S
44 4 45
deleteBooking()
S
56 5 18
getProvidersPaymentAmount()
S
60 4 12
getBookingResultByBookingId()
S
47 2 38
getReservationByBookingId()
S
53 2 25
updateStatus()
S
54 2 22
getBookingPeriods()
S
61 2 14
manageTaxes()
S
60 2 13
getType()
S
82 1 3
getBookableEntity()
S
75 1 4
isAggregatedPrice()
S
81 1 3
isExtraAggregatedPrice()
S
82 1 3